right triangular ligament - Alemán Inglés Diccionario